repeated striking/beating - Español Inglés Diccionario